SELECT * FROM `q` JOIN `relationships` ON (`q`.`username` = `relationships`.`followed`) WHERE `relationships`.`follower` = '$uName'
זו השאילתה שלי, היא עובדת מצויין, רק שהטבלה relationships נכתבת מעל הטבלה Q, כך שאני מקבל ID לא נכון.
איך אני הופך את המצב?
2 תשובות
SELECT `q`.*, `relationships`.* FROM `q` JOIN `relationships` ON (`q`.`username` = `relationships`.`followed`) WHERE `relationships`.`follower` = '{$uName}';
או
SELECT *, `q`.`id` as `q_id` FROM `q` JOIN `relationships` ON (`q`.`username` = `relationships`.`followed`) WHERE `relationships`.`follower` = '{$uName}';